home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
pc_board
/
diz2p100.zip
/
DIZ-2PCB.DOC
< prev
next >
Wrap
Text File
|
1993-06-15
|
9KB
|
242 lines
▀█▀▀▄ █ █▀▀▀▀▀█ ▄▀ ▄▀▀▀▀▀▄ ▀█▀▀▄ ▄▀▀▀▄ ▀█▀▀▄
█ █ █ ▄▀ ▄▀ ▀ ▄▀ █ █ █ █ █
█ █ █ ▄▀ ▄▀ ▄▀ ▀▀▀▀ ▀█▀▀▀ █ ▀█▀▀▀█
█ █ █ ▄▀ ▄ ▄▀ ▄▀ ▄ █ █ █ █
▄▀▄▄▄▀ ▀▄ ▀▀▀▀▀▀▀ ▀▀▀▀▀▀▀ ▀ ▀▄▄▄▄▀ ▀ ▀▀▀
DIZ/2 PCB
(C)opyright 1993, written by Shawn Reimerdes
FILE_ID.DIZ eXtractor for PCBoard
Anti-Christ Software Designs Inc.
$5 Shareware
┌────────────────────────────────┐
│░ Brief Features ░░░░░░░░░░░░░░░│
└────────────────────────────────┘
■ FILE_ID.DIZ Inserting.
■ Supports ZIP, ARJ, LZH, PAK.
■ Local DOS command line uploading to a dir file.
■ Logs processing info to PCBoard's caller log.
■ Creates archive comments with file information.
■ Configurable "diz plus".
■ Deletes BBSAds quickly.
┌────────────────────────────────┐
│░ Introduction ░░░░░░░░░░░░░░░░░│
└────────────────────────────────┘
The reason I wrote this was because there are NO good DIZ inserting
utilities out for PCBoard. The only ones that are around screw with the
DIZ, for example PCBDESC wordwraps everything :(, so this utility leaves
the DIZ as-is.
DIZ/2-PCB is a command line utility for PCBoard. It scans an uploaded
archive for a file named "FILE_ID.DIZ" and if found, uses the text
to replace any description typed by the user and also adds: # of files,
oldest and newest file dates, uncompressed size. It also handles local
uploads and will post a file with a DIZ that was intended to be private as
a private file with a DIZ.
I recommend that you use the most current versions of your achiving
utilities. If you want an achive type added in the current support, leave
me a message and I'll add it for ya.
DIZ/2-PCB will remove BBSAds as well. Since its already looking to see
if a DIZ is there why not check for BBSAds as well? I highly suggest using
this feature, its surprisingly fast. If any of the ads you listed were
found it runs pkzip to delete them.
■ Archivers
Supported: ZIP, ARJ, LZH, PAK.
Tested with: Pkzip v2.04x, Arj v2.x, Lharc v2.x, Pak v2.51.
┌────────────────────────────────┐
│░ Samples ░░░░░░░░░░░░░░░░░░░░░░│
└────────────────────────────────┘
description:
| DIZ/2-PCB v1.00 of 06.15.93 - PCBoard utility to
| extract FILE_ID.DIZ in ZIP/ARJ/LZH/PAK files,
| adds the # of files, newest/oldest file dates
| and the uncompressed size. Local Uploading.
| Removes unwanted BBSAds, archive comment
| generator. The fastest and most powerful
| processor out! Shareware by Shawn Reimerdes.
| Files: 10 New: 06.03.93 Old: 06.20.93 φ DIZ
| Uncompressed Size: 34,820 bytes
caller log:
**************************************************************
02-25-93 (23:15) (2) JOHN SMITH (16800E) (G) NEW YORK, NY
Connect type: CONNECT 16800/ARQ/HST/HST/V42BIS
Directory Scan for (930221) ... (Ctrl-K) aborts
DIZ/2 v1.05 of 2.25.92 by Shawn Reimerdes
■ Processing file: filename1.zip
- Files: 7 New: 02.26.93 Old: 01.21.93
- FILE_ID.DIZ found.
√ BBSAd: (CALL.ME) removed.
1 files, 1,437k bytes, 29.8 minutes, 1709.5 cps, 118
(U) FILENAME1.ZIP Completed using G T/E=0 CPS=1,707
Upload Time Credit: 10 minutes
Pascal Conference Joined.
Minutes Used: 38
02-25-93 (23:52) (2) JOHN SMITH Off Normally
**************************************************************
exiting errorlevels:
29 = DIZ Found.
1 = Error.
0 = Sucessful, No DIZ found.
┌────────────────────────────────┐
│░ How to use properly ░░░░░░░░░░│
└────────────────────────────────┘
Sample line from PCBTEST.BAT:
diz-2pcb c:\diz2pcb\diz-2pcb.cnf %1 %3
^ ^
| |
filename path/name fdesc
Dos command line for LOCAL uploading. If file doesn't contain FILE_ID.DIZ,
then you will be asked to enter a description.
If DIZ/2 finds a 5th parameter it assumes a local upload:
diz-pcb2 diz-2pcb.cnf filename.zip c:\pcb\gen\uplddir /L
^ ^ ^
| | |
filename directory to post file Indicates local
Note: (Check batch files included with this package)
┌────────────────────────────────┐
│░ Archive Comment ░░░░░░░░░░░░░░│
└────────────────────────────────┘
If you have a registered version of DIZ/2PCB you will be able to create
a file that will contain variables to be translated, so that you can use
it as the comment for your archived file.
Simply create a textfile (path/name in config) any variables from the
list below will be translated and a new textfile will be created with
values in place of the %'s. After the program is done you can execute
a program to add a the newly created comment into the archive.
variables:
%a - archive type
%d - system date
%n - newest filedate
%o - oldest filedate
%s - size of file
%t - system time
%v - DIZ/2PCB version
%# - number of files
%1 - filename
%2 - FILE_ID.DIZ description (if found)
%3 - node number
example:
░▒▓ Filename: %1 - %a
░▒▓ Uploaded on %d at %t to A Clockwork Orange BBS
░▒▓ Files: %# Newest: %n Oldest: %o Size: %s
░▒▓ %2
░▒▓ ■ Via DIZ/2-PCB %v
┌────────────────────────────────┐
│░ External Diz Plus ░░░░░░░░░░░░│
└────────────────────────────────┘
If you want to change the look of the: | Files: New: Old: φ DIZ
| Uncompressed Size: bytes
Make a file as defined in the config anyway you like and use the
macros listed below to fill in the correct information. If you do
use it you should turn off the standard two lines it normally adds.
%a - archive type
%u - uncompressed size
%i - if diz found "φ DIZ"
%d - system date
%t - system time
%# - number of files
%n - newest file date
%o - oldest file date
%v - diz/2 version number
%3 - node number
%^ - beginning of line
%~ - end of line
example:
%^│Files: %# Newest: %n Oldest: %o%i%~
%^│Uncompressed Size: %u Node %3%~
┌────────────────────────────────┐
│░ DIZ-2.CNF ░░░░░░░░░░░░░░░░░░░░│
└────────────────────────────────┘
Example:
Shawn Reimerdes
000000
YES
YES
YES
C:\DIZ2PCB\ADS.LST
NONE
NONE
-----------
Line 1 - SysOp's Name. Used to append to descriptions you upload locally.
Line 2 - Registration #.
Line 4 - add "Files: X Old: XX.XX.XX New: XX.XX.XX" line? (YES/NO)
Line 5 - add "Uncompressed Size: X bytes" line? (YES/NO)
Line 6 - Delete BBSAds from achive?
Line 7 - Path/Name of BBSAds List that need removal.
The list should be a list of filenames. One filename per line.
<DIZ2-ADS.LST> FUCKBBS.AD
-------*.*
CALLME.*
THEBBS.TXT
DIZ-2 will check these filenames with the ZIP achive its checking
and if found will run PKZIP to delete them. Very Fast.
*Line 8 - Path/Name of archive comment to be translated. NONE=off. The newly
created file will be the same name but the extension will be .@@@
(ex: DIZ2-COM.TXT => DIZ2-COM.@@@)
Line 9 - Path/Name of external diz plus (see docs). NONE=off
*=Registered feature
┌────────────────────────────────┐
│░ Author's Notes ░░░░░░░░░░░░░░░│
└────────────────────────────────┘
I'll be releasing any new versions when time allows, if there are requests
those features will be added as soon as possible.
If there's any confusion about this product (because of my horrible docs)
or any questions/problems - you can leave me mail on Salt Air BBS.
Thanks for your support and pass the word on,
-- Shawn Reimerdes.